Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)

(n) (US) a highly talented PR (public relations) person who has the ability to put a cer-tain story across to the public and persuade them to buy sth - niezwykle utalentowana osoba pracująca w reklamie, posiadająca zdolność przekonywania ludzi do kupna określonego produktu
He is a real spin master so he will surely put this product on the map.